.upload_container{
  position: fixed;
  top:0;
  left:0;
  right:0;
  bottom: 0;
  background: rgba(194,194,179,.6);
  .window {
    position: absolute;
    background: #FFFFFF;
    width: 60.47vw;
    height: 30.45vw;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    .import{
      height: 2vw;
      background: #c6cdd7;
      p{
        color: #323842;
        font-size: 1.8rem;
        font-weight: bold;
        line-height: 2vw;
        padding-left:1vw;
      }
      span{
        font-size: 3rem;
        font-weight: lighter;
        line-height: 2vw;
        position: absolute;
        top: 0;
        right: 0;
        width: 2vw;
        height: 2vw;
        cursor: pointer;
        text-align: center;
        color: #fff;
        background: #3f89ec;
      }
    }
    .file-box{
      position:relative;
      width:340px;
      top:10px;
      margin: 0 auto;
      .form{
        height: 44.47vw;
        border: 1px solid #c6cdd7;
        margin: 1vw;
        padding-top: 6.77vw;
        padding-left: 4.68vw;

      }
      .file-boxs{
        position:relative;
        width:840px;
      }
      .txt{
        height:32px;
        border:1px solid #cdcdcd;
        width:300px;}
      .btn{
        background-color:#FFF;
        border:1px solid #CDCDCD;
        height:33px;
        width:70px;
      }
      .file{
        position:absolute;
        top:0;
        right:80px;
        height:24px;
        opacity: 0;
        width:260px;
      }
    }
  }
}
@media only screen and (max-width: 760px) {
  .upload_container{
    position: fixed;
    top:0;
    left:0;
    right:0;
    bottom: 0;
    background: rgba(194,194,179,.6);
    .window {
      overflow: auto;
      position: absolute;
      background: #ffffff;
      width: 90vw;
      height: 80.45vw;
      top:50%;
      left:50%;
      transform: translate(-50%,-50%);
      .import{
        height: 4vw;
        background: #c6cdd7;
        p{
          color: #323842;
          font-size: 1rem;
          font-weight: bold;
          line-height: 4vw;
          padding-left:2vw;
        }
        span{
          font-size: 3rem;
          font-weight: lighter;
          line-height: 3vw;
          position: absolute;
          top: 0;
          right: 0;
          width: 4vw;
          height: 4vw;
          cursor: pointer;
          text-align: center;
          color: #fff;
          background: #3f89ec;
        }
      }
      .file-box{
        position:relative;
        width:340px;
        top:10px;
        margin: 0 auto;
        .form{
          height: 44.47vw;
          border: 1px solid #c6cdd7;
          margin: 1vw;
          padding-top: 6.77vw;
          padding-left: 4.68vw;

        }
        .file-boxs{
          position:relative;
          width:840px;
        }
        .txt{
          height:32px;
          border:1px solid #cdcdcd;
          width:300px;}
        .btn{
          background-color:#FFF;
          border:1px solid #CDCDCD;
          height:33px;
          width:70px;
        }
        .file{
          position:absolute;
          top:0;
          right:80px;
          height:24px;
          opacity: 0;
          width:260px;
        }
      }
    }
  }
}
/deep/ .treat .ui-panel.ui-widget {
  height: 180px!important;
  overflow: auto;
}
.treatment textarea{
  min-height: 300px;
}
